Glimpses of The Past Explanation